female servant or cleaner - French English Dictionary